Low Power Process Assignment for Distributed Embedded Systems using Dynamic Voltage Scaling

نویسندگان

  • Marcus T. Schmitz
  • Bashir M. Al-Hashimi
چکیده

This paper presents an efficient algorithm for voltage scaling of an distributed embedded system taking communicating processes into account. The algorithm finds scaled voltages for each processes without restricting the applicable voltage levels apriori. In addition the algorithm is not limited by a fixed power consumption among processes. Furthermore we show the importance of a process optimisation which is optimised for the dynamic voltage scaling (DVS) technique. Various examples from the literature and randomly generate show the efficiency of the proposed scaling algorithm and the DVS optimised process assignment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Energy-Aware Synthesis of Fault-Tolerant Schedules for Real-Time Distributed Embedded Systems

In this paper we present an approach to the scheduling and voltage scaling of low-power fault-tolerant hard real-time applications mapped on distributed heterogeneous embedded systems. Processes and messages are statically scheduled, and we use process re-execution for recovering from multiple transient faults. Addressing simultaneously energy and reliability is especially challenging because l...

متن کامل

MPI for Embedded Systems: A Case Study

Distributed embedded processors are fast becoming the central stage in the architecture of embedded systems. With multiple processors, a distributed embedded system is more scalable towards either high performance or low power. The reduced workload on each processor creates new opportunities for dynamic voltage scaling (DVS); meanwhile the performance can be compensated by increased parallelism...

متن کامل

Parallel Embedded Systems: Where Real-Time and Low-Power Meet

This paper introduces a combination of models and proofs for optimal power management via Dynamic Frequency Scaling and Dynamic Voltage Scaling. The approach is suitable for systems on a chip or microcontrollers where processors run in parallel with embedded peripherals. We have developed a software tool, called CASTLE, to provide computer assistance in the design process of energy-aware embedd...

متن کامل

Power Conscious Synthesis for Distributed Wireless Low-Power Embedded Client- Server System

The power conscious synthesis of a single state/service has been under investigation. This project tries to explore the way a multi state/service distributed embedded system can be synthesized power consciously. The power consciousness is divided into two level, i.e., the system level and the state level according to the Markov modeling. For system level, dynamic power management and voltage sc...

متن کامل

An Implementation of a 32-bit ARM Processor Using Dual Power Supplies and Dual Threshold Voltages

With the explosion of portable electronic devices, power efficient processors have become increasingly important. In this paper we present a set of circuit techniques to implement a 32-bit low-power ARM processor, found commonly in embedded systems, using a six metal layer 0.18 m TSMC process. Our methodology is based on Clustered Voltage Scaling (CVS) and dual-Vth techniques aiming to reduce b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000